History
History
Synonyms
UK
US
Meaning:
delegate

a person given a responsibility (especially a representative sent to a meeting)

representative, often governmental

surrogate

acting as a substitute

person or thing that acts as

understudy

a person learning to, able to, take the place of another (especially an actor)

substitute

PINCH HITTER as in Wiktionary
PINCH HITTER as in Wikipedia